#pragma once

#include <SDL_opengl.h>
#include "dll_setup.h"
#include "color.h"
#include "vector2d.h"
#include "gltype.h"

SAPPHIRE_ENGINE void DrawQuad(float x,float y,float w,float h, const Color &clr, BlendMode mode);
SAPPHIRE_ENGINE void DrawQuad(GLuint texid, float x,float y,float z,float w,float h, float tx1,float ty1,float tx2,float ty2, const Color &clr,float rot, const Vector2df &hot, BlendMode mode);
//SAPPHIRE_ENGINE void DrawQuad(GLuint texid, float x1,float y1, float x2, float y2,float x3, float y3, float x4, float y4, const Color &clr, BlendMode mode);